/**
 * 
 */
package com.youth.fund.hk.hostManager.shiro.dao;

import java.util.List;

import com.youth.fund.hk.hostManager.common.dao.ICommonDao;
import com.youth.fund.hk.hostManager.shiro.datamodel.Organization;

/**
 * @author Sunk_Sky
 *
 * 2014年11月13日下午5:42:19
 */
public interface OrganizationDao extends ICommonDao<Organization>
{
	 public Organization createOrganization(Organization organization);
	    public Organization updateOrganization(Organization organization);
	    public void deleteOrganization(Long organizationId);

	    Organization findOne(Long organizationId);
	    List<Organization> findAll();

	    List<Organization> findAllWithExclude(Organization excludeOraganization);

	    void move(Organization source, Organization target);
}
